stand in good stead

(尤指危机时刻)对(某人)很有用,对(某人)大有帮助